achieve something with great effort - German English Dictionary